Extreme Programming Beschreibung Extreme Programming  
 
   
Beschreibung von Extreme Programming Infos zu Extreme Programming und Beschreibung.
Nicht angemeldet: Anmelden | Impressum 
Navigation
· Hauptseite
· Know Forum - neu!
· Zufälliger Artikel
· Spezialseiten
· Alle Artikel
· Eingeordnet unter
Aktueller Artikel
· Seite bearbeiten
· Links auf diese Seite
· Verlinkte Seiten
· Versionen


 
 



Letzte Beiträge
Die Klimalüge CO2Guten Abend Herr Enger
"Meine Fr...
Volumenausdehnung be...Hallo da draußen, ich h
abe folgendes ...
Osterrätsel der Fran...Hallo, ich hab' mich leide
r mit meinere ...
was ist denn mit dem...Hallo, der Song heißt Cal
istan "...
Strichcode entschlüs...Hallo benni, ich stehe
gerade vor dem...
Lust auf Focus Rätse...Hallo, an alle Spezialist
en dieses Räts...
ErdölServus, Erdöl hat keine
Formel, da es...
Frage an die Student...Hallo, im Prinzip ist das
eine gute Ide...
CO2 chemische Trennu...Hallo ....... CO2 in der
Luft wird begr...
IGBT ansteuerschaltu...Guten Tag, Wer weiss lief
ert eine funk...


Extreme Programming

Dieser Text beschreibt Extreme Programming.


Der untere Text beinhaltet die Extreme Programming Beschreibung. Soweit es sich um ein definierbares Objekt handelt, sollte hier eine Extreme Programming Definition vorhanden sein. Sollte eine Definition von Extreme Programming fehlen, kann diese von Ihnen verfaßt werden. Wir sind bestrebt die Beschreibung von Extreme Programming möglichst ausführlich zu halten.

Jeder Text bei Know-Library, sowie ein Teil davon (Definition, Beschreibung etc.), außer Bücher Beschreibungen kann bearbeitet werden. Falls die Beschreibung auf dieser Seite nicht korrekt ist klicken Sie auf 'Beschreibung editieren' um den Text zu korrigieren bzw. neuen einzufügen. Weitere Informationen und Bücher zum Thema Extreme Programming Beschreibung , so wie Link zum Forum finden Sie weiter unten. Eine Übersicht der Texte, die das Thema Extreme Programming beschreiben finden Sie auf der Seite alle Artikel über Extreme Programming. Fragen zu dem Thema Extreme Programming können im Forum gestellt werden. Klicken Sie hier um zu dem Forum zu wechseln.

Extreme Programming Artikel

Extreme Programming (XP) ist eine relativ neue Vorgehensweise in der Softwaretechnik. Dabei wird auf einen strikten Anforderungskatalog des Kunden verzichtet, dafür werden auch Kundenwünsche berücksichtigt, die sich noch während der Softwareentwicklung ergeben. Statt des klassischen Wasserfallmodells durchläuft der Entwicklungsprozess stets wieder in kurzen Zyklen (typ. eine Woche) sämtliche Disziplinen der klassischen Softwareentwicklung (Anforderungsanalyse, Design, Implementierung, Test). Ca. die in dem aktuellen Iterationsschritt benötigten Merkmale werden implementiert.

Die Methode hat die Erfahrung zu dem Hintergrund, dass der Kunde die wirklichen Anforderungen zu dem Projektbeginn meist noch nicht komplett kennt. Er fordert Features, die er nicht braucht und vergisst solche, die benötigt werden.

Durch ein Konglomerat aus verschiedenen Maßnahmen soll die Qualität und Flexibilität der Software soweit gesteigert werden, dass der Zusammenhang zwischen dem Zeitpunkt, wann eine Anforderung gestellt wird, und den damit entstehenden Kosten weitgehend linear ist.

Extreme Programming Beschreibung

Bei einem weitgehend linearen Verlauf der Kostenkurve wird auf eine vollständige Erhebung aller Anforderungen zu Beginn des Projektes verzichtet. Stattdessen werden die sich erst in dem Laufe der Realisierung ergebenden Anforderungen mit berücksichtigt.

Buch-Tipp: Agile Softwareentwicklung im Großen. Ein Eintauchen in die Untiefen erfolgreicher Projekte. Probleme, Verbesserungshinweise und vieles mehr Jutta Eckstein hat das Buch ausgehend von der Hypothese, dass der Mangel an Kommunikation der häufigste Grund für fehlgeschlagene Projekte ist, geschrieben. Sie gibt eine Fülle von Erfahrungen mit großen Teams (Kap. 3), mit dem Prozess (Kap. 4), der Technologie (Kap. 5) und dem Unternehmen (Kap....

XP-Prinzipien

  • Pair-Programming (Zwei Programmierer teilen sich eine Tastatur und Monitor - einer codiert, einer denkt mit)
  • Integration der einzelnen Komponenten zu einem lauffähigen Gesamtsystem in kurzen Zeitabständen
  • Test first development Es werden erst die Unit-Tests geschrieben, bevor die eigentliche Funktionalität programmiert wird. Die Tests werden nach jedem Programmierschritt ausgeführt und liefern Rückmeldung über den Entwicklungsstand.
  • Enge Einbeziehung des Kunden, d.h. der Kunde gibt das Iterationsziel vor und hat sofort die Möglichkeit Akzeptanztests durchzuführen.
  • Laufende Refaktorisierung, ständige Architekturverbesserung
  • 40-Stunden-Woche, denn Überstunden mindern die Freude an der Arbeit und somit auch die Qualität des Produkts.
Buch-Tipp: Agility kompakt. Tipps für erfolgreiche Systementwicklung. Gute Tips für Softwareentwicklung „Agility kompakt" hält was der Titel verspricht, es werden essenzielle Tipps für eine erfolgreiche Systementwicklung in eine kompakte Form gebracht. Ganz nach der Maxime „so wenig wie möglich und so viel wie nötig". Dieses Werk überzeugt durch Ehrlichkeit. Die Autoren gewährleisten dem Leser...

  Weiteres zu dem Artikel Extreme Programming

Andere Leser interessierten sich auch für folgende Beschreibungen: Arbeit, Erfahrung, Erhebung, Freude, Integration, Isbn, Konglomerat, Kunde, Kunden, Manifest, Martin, Methode, Monitor, Programming, Scott, Software, Spitze, Stefan, Tastatur, Tests
Schnellzugrif auf verwandte Texte:
 
NEU! Frage im Forum zum Thema:
 
Wenn die Beschreibung 'Extreme Programming' Ihrer Meinung nach nicht korrekt ist oder in aktueller Version Fehler enthalten sind oder es fehlt die Extreme Programming Definition, dann klicken Sie bitte auf "Beschreibung bearbeiten" und schreiben Sie die Eigene Version des Textes. Die Änderungen in der Beschreibung werden sofort aktiv und für alle sichtbar. Ein Administrator wird Ihre Version der Beschreibung und Definition von 'Extreme Programming' nachher prüfen. Bitte achten Sie auf die Urheberrechte (Copyright). Wir sind für die besseren Beschreibung von 'Extreme Programming' und 'Extreme Programming' Definition sehr dankbar.

Alle Tipps zu den Bücher auf dieser Seite wurden automatisch generiert. D.h. die Bücher wurden aus einer Datenbank von dem Computer ausgesucht. Deshalb kann es vorkommen, dass vorgeschlagene Bücher nicht ganz der 'Extreme Programming' Beschreibung entsprechen.

Liste aller verwandten Artikel: Arbeit, Erfahrung, Erhebung, Extreme, Freude, Gesamtsystem, Integration, Isbn, Konglomerat, Kosten, Kunde, Kunden, Manifest, Martin, Methode, Monitor, Programmierer, Programming, Realisierung, Scott, Software, Softwareentwicklung, Spitze, Stefan, Tastatur, Tests, Werkzeug, Xp, Zusammenhang
· Diese Seite wurde bisher 288 mal abgerufen.
· Letzte Counteraktualisierung erfolgte am 16.05.2008 um 10:56:53
· Diese Seite wurde zuletzt geändert um 00:16, 29. Sep 2004.
· Letzte Portalaktualisierung erfolgte um 08:00:00 GMT, 25.02.2008
Dieser Artikel basiert auf dem Artikel Extreme Programming aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Inhalte. In der Wikipedia ist eine Autorenauflistung verfügbar.

Von ""

· Diese Seite wurde bisher 288 mal abgerufen.
· Letzte Counteraktualisierung erfolgte am 16.05.2008 um 10:56:53
· Diese Seite wurde zuletzt geändert um 00:16, 29. Sep 2004.
· Letzte Portalaktualisierung erfolgte um 08:00:00 GMT, 25.02.2008